package com.group3.dao;

import com.group3.domain.AttendanceLeaveStart;
import com.group3.domain.AttendanceLeaveStartExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface AttendanceLeaveStartMapper {
    long countByExample(AttendanceLeaveStartExample example);

    int deleteByExample(AttendanceLeaveStartExample example);

    int insert(AttendanceLeaveStart record);

    int insertSelective(AttendanceLeaveStart record);

    List<AttendanceLeaveStart> selectByExample(AttendanceLeaveStartExample example);

    int updateByExampleSelective(@Param("record") AttendanceLeaveStart record, @Param("example") AttendanceLeaveStartExample example);

    int updateByExample(@Param("record") AttendanceLeaveStart record, @Param("example") AttendanceLeaveStartExample example);
}